package com.ruoyi.basicsystem.mapper;

import java.util.List;
import com.ruoyi.basicsystem.domain.ZnPerson;

/**
 * 经手人Mapper接口
 * 
 * @author ruoyi
 * @date 2022-03-04
 */
public interface ZnPersonMapper 
{
    /**
     * 查询经手人
     * 
     * @param id 经手人主键
     * @return 经手人
     */
    public ZnPerson selectZnPersonById(Long id);

    /**
     * 查询经手人列表
     * 
     * @param znPerson 经手人
     * @return 经手人集合
     */
    public List<ZnPerson> selectZnPersonList(ZnPerson znPerson);

    /**
     * 查询经手人记录数
     *
     * @param znPerson 经手人
     * @return 经手人记录数
     */
    public Integer selectZnPersonCount(ZnPerson znPerson);

    /**
     * 新增经手人
     * 
     * @param znPerson 经手人
     * @return 结果
     */
    public int insertZnPerson(ZnPerson znPerson);

    /**
     * 修改经手人
     * 
     * @param znPerson 经手人
     * @return 结果
     */
    public int updateZnPerson(ZnPerson znPerson);

    /**
     * 删除经手人
     * 
     * @param id 经手人主键
     * @return 结果
     */
    public int deleteZnPersonById(Long id);

    /**
     * 批量删除经手人
     * 
     * @param ids 需要删除的数据主键集合
     * @return 结果
     */
    public int deleteZnPersonByIds(Long[] ids);
}
